/**
 * @file OutputWriterFactory.h
 *
 * Wybór formatu zapisu obserwacji - nagłówek.
 *
 * @author Zbigniew Siciarz
 * @date 2009
 * @version 2.0.0
 * @since 2.0.0
 */

#ifndef OUTPUTWRITERFACTORY_H_
#define OUTPUTWRITERFACTORY_H_

#include "OutputWriter.h"
#include <QString>

namespace Dogz
{
    /**
     * Klasa służąca do wyboru formatu zapisywanych obserwacji.
     */
    class OutputWriterFactory
    {
    public:
        static OutputWriter* getWriter(QString format);
    };
}

#endif /* OUTPUTWRITERFACTORY_H_ */
